home *** CD-ROM | disk | FTP | other *** search
/ Network Supervisor's Toolkit / Network Supervisor's Toolkit.iso / tools / lu62 / port / segment.h < prev    next >
Text File  |  1996-07-10  |  2KB  |  35 lines

  1. struct sh_seg  {
  2.    struct rqb *frqb;        /* first free rqb pointer */
  3.    short frqb_no;        /* free rqb number */
  4.    short rqb_all;        /* all rqb number */
  5.    struct rqb *fseg2k;        /* first free 2k segment address */
  6.    short fseg2k_no;        /* free 2k-segment number */
  7.    short seg2k_all;        /* all 2k-segment number */
  8.    struct rqb *fseg128;     /* free 128-segment address */
  9.    short fseg128_no;        /* free 128-segment number */
  10.    short seg128_all;        /* all 128-segment number */
  11.    struct rqb *fseg36;        /* first 36-segment address */
  12.    short fseg36_no;        /* free 36-segment number */
  13.    short seg36_all;        /* all 36-segment number */
  14.    struct rqb *disp_rqb;    /* dispatcher queue */
  15.    struct rqb *last_rqb;    /* last rqb pointer in dispatcher queue */
  16.    short vt_free;        /* free vt task element number */
  17.    short vt_all;        /* all  vt task element number */
  18.    short lan_free;        /* free lan task element number */
  19.    short lan_all;        /* all  lan task element number */
  20.    short akk_free;        /* free akk task element number */
  21.    short akk_all;        /* all  akk task element number */
  22.    short bsc_free;        /* free bsc task element number */
  23.    short bsc_all;        /* all  bsc task element number */
  24.    short appl_free;        /* free appl task element number */
  25.    short appl_all;        /* all  appl task element number */
  26.    struct disp_el taskel[];    /* task element array */
  27.    struct disp_el {
  28.       struct rqb *frqb;        /* first rqb pointer */
  29.       struct rqb *lrqb;        /* last rqb pointer */
  30.       int pid;            /* process id */
  31.           }
  32.        }  ;
  33.  
  34.  
  35.